tube-screwing machine - Alemán Inglés Diccionario